Givenchy
Men's Blue Hubert objects-print shirt

Product Details

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