Foucault’s Hospital

Oil on Polythene

120cm x 140cm

2013

Category: