Marcel
Embassy 1 Theatre
New York, NY
Uploaded on: June 26, 2011
Size: 1.1 MB
Views: 1,925
License:
The Embassy on Dec. 6, 1989 Also the adjacent three Embassy Theatres next door. Enjoy.
1 person favorited this photo
This is probably while the modernization of the adjacent Palace Theatre exterior was going on.
Comments (1)
This is probably while the modernization of the adjacent Palace Theatre exterior was going on.