Gerald A. DeLuca
5th Avenue Cinema
New York, NY
Uploaded on: October 20, 2023
Size: 247.4 KB
Views: 393
License:
June 21, 1947
1 person favorited this photo