Bloomingville Mini - Long legged horse

Sale price Price £18.00 Regular price £22.00 Unit price  per 

Tax included.

Material: 90% Lining, 10% Cotton, Filling: 100% Polyester

Color: Brown

Care: Handwash