Gerald A. DeLuca
Town Theater
Washington, DC
Uploaded on: August 14, 2021
Size: 402.5 KB
Views: 261
License:
October 18, 1947
1 person favorited this photo