Maho Bay palm trees
Palm trees hang over the beach at the beautiful sandy beach of Maho Bay on the north shore of St. John in the US Virgin Islands in the Caribbean.
- Maho Bay palm trees (3331129151953).tif
- © David Coleman
- Image Size
- 2848x4288 / 69.9MB
- Contained in galleries
- Beaches of St John / US Virgin Islands / United States, St John / US Virgin Islands / United States