College Street Music Hall
Great eye popping front for “Phantom of the Opera” led the Palace Theatre in New Haven to its biggest silent film box office in the theater’s silent period.
No one has favorited this photo yet
