Sarah Lamb, ‘White Pumpkin’, 2010, Cavalier Galleries

About Sarah Lamb

American, b. 1972, Petersburg, VA, United States, based in Pennsylvania, United States