Versace
Blue printed swim shorts

$523 $389
Product Details

Elastic drawstring waistband, side pockets, rear zip pocket, mesh lining.