The Itch
The Itch
Oil and fabric on canvas
40in.x40in.
2011