vedovamazzei 2017 Floating Human Shit n.1 oil on board 63.3×43 cm