Delacorte Theater

TheaterNew York Shakespeare FestivalCentral Park
1998 photo of The Public Theater / New York Shakespeare Festival's Delacorte Theater in Central Park. Photo by Carol Rosegg
Loading