Twelve Meters

Twelve Meters
Oil on Canvas, 59 x 71 in, 2001

Oil on Canvas - 00's