Gerald A. DeLuca
New Oriental Theatre
Canton, MA
Uploaded on: February 14, 2021
Size: 118.4 KB
Views: 400
License:
September 24, 1970. This must be the same theatre as the Strand/Orpheum in Canton.
No one has favorited this photo yet