Stella McCartney | 23989902

Stella McCartney layered cardigan shirt - 23989902 (LPN35625)

902 USD
grey/white cotton, virgin wool textured finish layered effect classic collar long sleeves chest patch pocket short side slits contrasting panel detail curved hem front button fastening