Gerald A. DeLuca
Bijou Cinema
Worcester, MA
Uploaded on: April 18, 2019
Size: 48.5 KB
Views: 1,006
License:
Circa 1973. Worcester’s train station visible in photo.
No one has favorited this photo yet
This was probably taken shortly after opening.
Comments (1)
This was probably taken shortly after opening.