SV Monogram 097, Kenya, Nairobi.jpg

Carved stone altar; in DePaul Centre, Nairobi, Kenya