adam short navy
$73.00
Linen shorts in blue, featuring elastic waist at back for easy on and off, slit pockets detail, and cuffed hem. 100% Cotton