Skip to content

Looking over Shakespeares Globe Theatre and the River Thames towards the City of London, England, UK, Europe, at night