Shakespeare's Globe Theatre, Southwark, London.

Shakespeare's Globe Theatre, Southwark, London, England