The Tiger and the Gadfly

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

…..