5 Feet statue of Mother Teresa set at Palavakkam Church

Tags: News

admin


5 Feet statue of Mother Teresa set at Palavakkam Church
Presented today to the canonization of Mother Teresa