Lefkada, Greece
Previous Home Next
Lefkada - 02

as soon as you're on the island you enter Leflada Town, the Capital of the island. A very beautiful setting.

© E. Shatara, 2005