Holy Card

Church of Saint Nicholas

Beit Jala, Palestine

2007