Gerald A. DeLuca
Cinema Teatro Terme
Macerata, IT
Uploaded on: September 27, 2023
Size: 149.2 KB
Views: 254
License:
Films and vaudeville, 1930 or so.
No one has favorited this photo yet