Preview Dolphin Statues, Harbor, Megisti Bay, Kastellorizo, Dodecanese Islands, Greece Image ID: 801-4641 Artist: Richard and Gloria Maschmeyer Purchase a commercial license Buy framed prints & more from our print store