Posted 3 years ago by thenvnow

Film: The Twins from The Shining

Twins Lisa and Louise Burns from Stanley Kubrick’s ’The Shining’.