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: