The Tiger and the Fox. 73 x 92 cms. 2007

The Tiger and the Fox. 73 x 92 cms. 2007