Monday, January 26, 2015

The Triumph of Nature over Artifice


The Triumph of Nature over Artifice
2015
52" x 84"
Cotton perle embroidered on cotton tapestry
Private Collection

2 comments:

cvcd said...

Beyond stunning...breath taking actually!

Fibreartist said...

Funny!