ScreenClassic
Willow Movie Theatre
Toronto, CA
Uploaded on: December 4, 2018
Size: 114.5 KB
Views: 1,483
License:
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