Gerald A. DeLuca
Palace Theatre
Wichita, KS
Uploaded on: September 15, 2021
Size: 295.7 KB
Views: 522
License:
July 7, 1949
1 person favorited this photo