Statue called "The Landing", Green Turtle Cay, Bahamas

Return to image collection