Market Square

Market Square
Market Street, Lichfield, Staffordshire, WS13 6LA