Maubara Orphanage East Timor – Slide Show

Check out our latest presentation on St Therese Orphanage, Maubara in Timor Leste.

Maubara Slide Show

(Posted by Greg Mills)