THELMA LEE

EXHIBITION: STIR I GALLERY M SQUARED I HOUSTON, Texas I 2012

Intaglio Found Objects on Handmade Vegetable Paper