New York, NY
January 13, 2018
Stage Installations By Peter Clark, Inc. (1927)
No one has favorited this photo yet
The Clark company also did installations for other major theatres listed at the bottom of the trade journal ad.