In this steamy outdoor encounter, a stunning and mysterious stranger is called to the forest to experience a hard and intense fuck that will leave her breathless and begging for more. She arrives ready to take on a challenge, and boy, does she deliver.