proj3ctm4yh3m.com
Urbex: Mount St Marys Church aka Church of the Immaculate Virgin Mary, Leeds – February 2015
History The now abandoned Mount St Mary’s Church or the Church of the Immaculate Virgin Mary is a Grade II* listed building and a redundant Roman Catholic church in Leeds. It was founded in 1…