Posts

Showing posts from November 18, 2005

Greek Orthodox Church

All these sisters belong to the same religious order

Agenzia Giornalistica Italia - News In English

Sacred art?