Overview > Nature

Lotus Leaf, 2012, Oil on canvas, 30" x 30"
Lotus Leaf
Oil on canvas
30" x 30"
2012

SOLD