Southwark Cathedral, London Bridge, London, United Kingdom

Location:Southwark Cathedral, London Bridge, London, United Kingdom
Share |