Enslaved in a surreal world of living objects, a lamb cutlet does whatever it takes to make ends meet.
1975
1940
2015
2023
2008
2022
2011
1994
1939
1964
1920
1986
2017
2024