Call of Nature

2006
Acrylic on Canvas
32" x 40" (80cm x 100cm)
CCC017