st-thomas-island-guide-4

Granite boulders and sheltered pools at The Baths on Virgin Gorda in the British Virgin Islands

Wes Miller