Monday, April 5, 2010

Church Stairs in Fescardo.

This was taken at the church in Fescardo, on the island of Kefllonia, Greece. 

No comments:

Post a Comment