St Mary De Castro Church

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