Shimmering Mermaid

Shimmering Mermaid by Mirabilia stitched on 32 count opalescent hand-dyed linen.


Completed December 2011 by Leslie LaFleur