The Polish Catholic Centre

The Polish Catholic Centre
Newton Hill Road, Chapel Allerton, Leeds, LS7 4JE
Photo of The Polish Catholic Centre