Enslaved in a surreal world of living objects, a lamb cutlet does whatever it takes to make ends meet.
2004
1961
2019
2017
2011
1965
2010
1948
1949
1923
1918
2023
2022
2015