The Art > Sold

Scratch
Scratch
Oil on canvas
32 x 48 inches
1999