Magical Fairy Dolls - Lilac

Magical Fairy Dolls - Lilac

Regular price
£16.00
Sale price
£16.00
Regular price
Sold out
Unit price
per 
Tax included. Shipping calculated at checkout.

Magical fairy dolls in pink, purple and gold. Each has woollen hair and sparkling wings, size is 38cm. £16 each Gold Sold Out. Pink Sold Out.