Close-up of fishing boats moored at the waterfront in Emborio Harbor with traditional buildings and the clock tower in the town center on Halki (Chalki) Island; Dodecanese Island Group, Greece, Photo by Richard Maschmeyer / Design Pics
Details
License type
Royalty Free