Designed by
Title
Church of Agios Nicolaos, Lefkada, Greece #181776678
Description
Church of Agios Nicolaos in Lefkada Town, the capital of the Ionian island of Lefkada, Greece. This historic building was constructed in 1687 and is located a few steps from the main market street of Lefkada Town.