top of page

o n g h a

St. Theresa of the Child Jesus Church, Ongha, Namibia

bottom of page