Taverna on the seafront in the village of Avlakia on the island of Samos in Greece.
Size:
5120px × 3413px
Photo credit: ©
Peter Molz / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
avlakia,
beach,
greece,
samos,
seafront,
taverna