Taverna buildings on Kyra Pynagia beach, Karpathos island, Greece

- Image ID: TWHJ9G
Taverna buildings on Kyra Pynagia beach, Karpathos island, Greece
Pawel Kazmierczak / Alamy Stock Photo
Image ID: TWHJ9G