Skip to product information
1 of 2


Navy Pinafore

Navy Pinafore

Regular price £12.00 GBP
Regular price £40.75 GBP Sale price £12.00 GBP
Sale Sold out

Product Details

Please note items will all be wearable but occasionally we receive donations that may be missing a button on the waist tabs.  


View full details