Thursday, May 10, 2007

2001 Cherub

2001 Cherub Freebie by Mirabilia

stitched on 32 ct. self dyed opalescent lugana