Deepest Love
Deepest Love © Mirabilia. Stitched on 32ct Ocean Fantasy Lugana from Silkweavers. Finished 05/27/2005. 86 hours, 14 minutes.