A man is locked in a cage full of mirrors from which he wants to escape.
2020
1914
2026
1953
2013
1950
2015
2022
2017
2019
2014
1936
1929
2023