Posted on Tuesday, August 28th, 2018
Pushkin, a new play by Jonathan Leaf opened at the Sheen Centre Black Box Theatre in New York City on July 23, 2018 and runs until August 25, 2018. The scenic design was by Troy Hourie.
https://www.sheencenter.org/shows/pushkin/all/