Tag: New Yorkers see plays in Central Park; Londoners at the Open Air Theatre in this park

close