Gerald A. DeLuca
Plaza Theatre
Washington, DC
Uploaded on: August 5, 2021
Size: 325.2 KB
Views: 283
License:
September 5, 1952
1 person favorited this photo