Marks & Spencer blue and white checked long sleeve cotton shirt with a collar and front button closure. Size 41cm-16". Pure cotton.
Marks & Spencer blue and white checked long sleeve cotton shirt with a collar and front button closure. Size 41cm-16". Pure cotton.