London’s Open Air Theatre

The Open Air Theatre has been a fixture of London's Regents Park since [...]