Gerald A. DeLuca
International Theatre
New York, NY
Uploaded on: September 21, 2023
Size: 97.5 KB
Views: 367
License:
December 4, 1924
1 person favorited this photo