Rachel Barri Designs
Star of David China Pattern
$360.00
Introducing Rachel's exquisitely designed and highly sought-after China pattern design, now on 13 mesh and MUCH larger! With its captivating ble...
View full details