Gerald A. DeLuca
Plaza Theatre
Washington, DC
Uploaded on: August 20, 2021
Size: 375.2 KB
Views: 414
License:
September 29, 1951
1 person favorited this photo