Beach Store in Cruz Bay, St. John, United States Virgin Islands, West Indies, Caribbean, Central America

- Image ID: DEFYCD
Beach Store in Cruz Bay, St. John, United States Virgin Islands, West Indies, Caribbean, Central America
robertharding / Alamy Stock Photo
Image ID: DEFYCD