Margaret Cane
Price: $40PrelovedBrand: Margaret Cane Style: Long Sleeve Button upColour: Blue Check, with Dark Blue DotsSize: XSCondition: Good Condition