100% Cotton, Warm, Durable, perfect for Pinafores

Paisley on Navy

£7.50Price