Items
Tag is exactly
12 Monkeys
-
2020-04-01
12 Monkeys
The Astor Cinema, an Arthouse cinema, has put up 12 Monkeys posters in its poster windows at the entrance of the cinema. A tongue-in-cheek reflection on our times.