Holy Cross Church

Holy Cross Church
Central Drive, Blackpool, FY1 6LA
Photo of Holy Cross Church