The View of the town center from the Bell Tower in Argostoli. More Info

The View of the town center from the Bell Tower in Argostoli.

First Picture in Greece Previous Picture in Greece Next Picture in Greece Last Picture in Greece
View Thumbnails List All Pictures