The Holy Father arrives at the Church Headquarters in Puthencuriz - 10.45 am, 17 Oct 2008

theholyfatherarrivesatthechurchheadquartersinputhencuriz1045am17oct20082.jpg

Photo album created with Web Album Generator