N/A
Read More
Website http://www.leslielew.com
Leslie Lew, Animal Crackers, Sculpted oil on canvas, Framed: 38 3/8 x 58 1/8in. (97.5 x 147.6cm), Courtesy of the artist and ArtSpace/Virginia Miller Galleries, Coral Gables, Florida