Gerald A. DeLuca
Excelsior Cinema
Messina, IT
Uploaded on: September 10, 2023
Size: 527.3 KB
Views: 349
License:
Excelsior in the 1980s.
No one has favorited this photo yet