dbellis54
Plaza Theatre
New York, NY
Uploaded on: April 16, 2022
Size: 343.6 KB
Views: 524
License:
This independently made film ran starting the Christmas season of 1962 at the Plaza.
No one has favorited this photo yet