Home Page > Picture Archives > Keyword Search > Church Nativity scene

Church Nativity scene

Nativity scene in Stella Mare Church in Haifa. The Middle East, October 26, 2002

Picture archives | Full List | Statistics | Home page