Enslaved in a surreal world of living objects, a lamb cutlet does whatever it takes to make ends meet.
2020
2013
2012
2011
2022
2016
2015
2014
1964
2017
1999