St. Peter of Alcantara Church: Diocesan Shrine of Our Lady of Sorrows of Turumba 10 years ago Uncategorized