May 23, 2009

Mother Mary


Statue of Mother Mary in the Peak of Mount Ramelau (Mountain Top in Timor Leste)

1 comment: