Gerald A. DeLuca
Paris Theater
New York, NY
Uploaded on: May 6, 2023
Size: 297.1 KB
Views: 392
License:
November 21, 1960.
1 person favorited this photo