Gerald A. DeLuca
Theatre le Palace
Paris, FR
Uploaded on: October 10, 2024
Size: 130.4 KB
Views: 131
License:
Poster, 1940s?
No one has favorited this photo yet