Chicken
Oil on linen. 175x175cm. 2015
michaelcroft.co.uk/the-farm