US Virgin Islands, St. John, Trunk Bay, Panoramic view of an island and a beach

$69.00