Gerald A. DeLuca
Olympia Music Hall
Worcester, MA
Uploaded on: November 5, 2026
Size: 305.5 KB
Views: 11
License:
August 3, 1943
No one has favorited this photo yet