Coffee shops and restaurants in the main square of Lefkada town, Greece.

- Image ID: KDNY8Y
Coffee shops and restaurants in the main square of Lefkada town, Greece.
Milan Gonda / Alamy Stock Photo
Image ID: KDNY8Y