St Mary De Castro Church

St Mary De Castro Church
Castle Street, Leicester, LE1 5WN
Photo of St Mary De Castro Church