Gerald A. DeLuca
DuPont Theater
Washington, DC
Uploaded on: July 27, 2021
Size: 466.9 KB
Views: 283
License:
December 15, 1957
1 person favorited this photo