Designed by
Title
Nydri town tourist resort street view at night Lefkada island Greece #305334507
Description
Tourists strolling on the main commercial street at night in Nydri,Lefkada island,Ionian Sea,Greece. Nydri is a popular summer resort town.June 11th 2015
This image is editorial