Gerald A. DeLuca
Rialto Theater
Leominster, MA
Uploaded on: January 17, 2022
Size: 337.3 KB
Views: 386
License:
October 31, 1929.
No one has favorited this photo yet