Gerald A. DeLuca
Little Theatre
Washington, DC
Uploaded on: July 22, 2021
Size: 489.6 KB
Views: 276
License:
February 1, 1948
1 person favorited this photo