Latest News

August 18, 2009 8:43 AM

Saint Lucas Monastery in Greece

Good morning friends, As promised, I am posting some pictures of Saint Lucas Monastery in Greece. I just love places like this, where people spent entire lives praying to their Lord. I feel the same about Shaker Village in Kentucky. Well, take a look.

Related content

Suggested for you



Editor's Choice Videos