PHOTO: Southwark Cathedral in London, England

PHOTO: Southwark Cathedral, the Oldest Cathedral in London, on the South Bank of the River Thames

Southwark Cathedral, the oldest cathedral in London, on the south bank of the River Thames
Click on above photo to view it in large format

Leave a Reply

Your email address will not be published. Required fields are marked *