Gerald A. DeLuca
Palace Theatre
Eastwood, NY
Uploaded on: May 27, 2019
Size: 96.9 KB
Views: 593
License:
1941 or so.
No one has favorited this photo yet