Pinterest • The world’s catalogue of ideas

Explore 1984 2009, Olaf Martens and more!

Olaf Martens / Photographies 1984-2009

This is the hotel Marla lives in. She almost killed her self so the narrator rushed over to the hotel to save her because she called authority for help for herself.