Scarlett Foxette stands in the river in front of a waterfall in Yorkshire in an art nude pose

Scarlett Foxette stands in the river in front of a waterfall in Yorkshire in an art nude pose