Opals for Vivienne

Woven from yarns handspun from blends of superfine Merino, mulberry silk and angora

Previous
Previous

Seven Feathers

Next
Next

Remembering Hills