North Star Cinema
San Antonio, TX
It’s Christmas Day 1964 and the General Cinema North Star I and II is about to open with its mall adjacent to the nearby mall. Art gallery and two screens – a 1,000 seater and a 600 seater – were impressive at the opening.
No one has favorited this photo yet