This is a massive isolated boulder that stands on the beach at Two Stone Bay a small rocky cove off the west side of the great Devon peninsular of Sart Point.
I thought two of my friends in the picture would make good scale but disguised there faces for privacy.