Givenchy
Men Blue Hubert objects-print shirt

$1,389
Product Details

indigo blue/multicolour silk satin weave all-over Hubert objects print front button fastening camp collar short sleeves side slits straight hem

Similar products

Shirts From other brands