Sheep
Oil on linen. 175x175cm. 2015
Shit happens. Have a nice day
michaelcroft.co.uk/the-farm