zimmermann floral print shirt

$549.71

regular fit 100% viscose made in china the model is 180 cm tall and wears size 1

SKU: zimmermann floral print shirt Category: Tag:

regular fit 100% viscose made in china the model is 180 cm tall and wears size 1