Image

The red tiger. 116 x 73 cm. 2011.

20120130-182600.jpg