zimmermann blouse with floral print

$549.71

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

SKU: zimmermann blouse with floral print Category: Tag:

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