Enslaved in a surreal world of living objects, a lamb cutlet does whatever it takes to make ends meet.
2017
1985
2016
1983
1931
2023
1958
2014
2013
1968
2007
1988
1984
2011
2025