St Peter's Church Rooms

St Peter's Church Rooms
West Holme Street, Leicester, LE3 5PG
Photo of St Peter's Church Rooms