$39.95
Plush and sweet little Rosie gives great cuddles.
Complete with her own rose, she sits approximately 20cm high.
Available in blonde and ginger.