Lucy Soni

Lucy Soni, Ha Ha Ha, 2010, Acrylic on Canvas, 20 x 20 Inches