Clochard

Clochard

Oil on Canvas - 130x160 cm - 2013