![Cinema Treasures](/images/app/logo.png?1718129161)
Willow Theatre 1986
![Willow Theatre 1986](https://photos.cinematreasures.org/production/photos/261607/1543908555/large.jpg?1543908555)
Outside the Willow Theatre in Toronto in 1986. A double bill of “The Mosquito Coast” and “Little Shop of Horrors” is showing at the theatre at this point.
1 person
favorited this photo