waldopapnyk
Pekin Theatre
Pekin, IL
Uploaded on: October 28, 2021
Size: 1.5 MB
Views: 823
License:
Pekin Theater auditorium showing organ console in pit. Circa 1970.
1 person favorited this photo