The Last Days of Judas Iscariot

Theatre
Name: Ellen Stewart Theatre
Address: 66 East 4th Street, New York, NY 10003
Production Details
First performance date: March 9, 2017
Opening date: March 13, 2017
Closing date: March 26, 2017
Links: Official Website


View Larger Images