Smiling Nature


Smiling Nature, circa 1987
Found tree fragment, handmade paper, mixed media
Approx: 30 x 18 x 8 in.