Gerald A. DeLuca
Harvard Film Archive
Cambridge, MA
Uploaded on: April 16, 2018
Size: 131.4 KB
Views: 733
License:
April 19, 1983.
No one has favorited this photo yet