St Peter's Square

St Peter's Square
5 Shires Lane, Leicester, LE1 4AN
Photo of St Peter's Square