Boulders On The Beach

Boulders on the Beach

The immense boulders on the Beach at Virgin Gorda, British Virgin Islands, sit in ways that create small openings. If you can, please leave a comment about what you are going to use this image for. It'll help me for future uploads.