Luna

Beautiful 100 percent wool Luna. We love her spots and stripes!

Measures
254cms x 164cms
Price
£575
Buy