1596 Mermaids - Primitive Hare
Regular price
$16.00
2 designs
Stitched on 1 cut of 30ct Damasco linen (one cut fits both mermaids)