Dsquared2
Dsquared2 ICON Logo Swim Shorts Yellow Swim Shorts Logo 92% Polyamide, 8% Elastan Made in Italy