Lucy Soni

Lucy Soni, Of the Floating World, 2010, Acrylic on Canvas, 40 x 40 Inches