Gerald A. DeLuca
Loew's Capitol Theatre
New York, NY
Uploaded on: October 24, 2023
Size: 206.1 KB
Views: 646
License:
In 1957.
1 person favorited this photo
“Written on the Wind”
Comments (1)
“Written on the Wind”