dallasmovietheaters
New Criterion Theatre
St. Louis, MO
Uploaded on: October 26, 2024
Size: 1.7 MB
Views: 53
License:
Electronovision showing of the TAMI Show on Christmas at the Criterion in 1965.
No one has favorited this photo yet