Square-off-Gkilford-Corfu-Old-Town-Greece - Photographs of Corfu Old Town, Greece.

Photographs of Europe Photographs of Europe

The Dimarchia Square or Town Hall Square is a place of calm in the heart of Corfu Old Town, Greece.
Square-off-Gkilford-Corfu-Old-Town-Greece - Photographs of Corfu Old Town, Greece.
The Dimarchia Square or Town Hall Square is a place of calm in the heart of Corfu Old Town, Greece.