Gerald A. DeLuca
Little Carnegie Theatre
New York, NY
Uploaded on: May 13, 2023
Size: 146.6 KB
Views: 213
License:
December 18, 1963
No one has favorited this photo yet