Caribbean: Beaches

Image 34 of 371
< Prev Next >
TRC 01 TW102 001.JPG
Trunk Bay Beach, St. John, VI. Shore rocks with sand.