Gerald A. DeLuca
Central Park Theatre
New York, NY
Uploaded on: May 21, 2018
Size: 39.7 KB
Views: 771
License:
February 22, 1931.
1 person favorited this photo