Cane toad 2

Cane toad 2. December 2007. Oil on board