The Towelling Shorts

$35.00

 

Hand dyed towelling shorts with contrasting cotton sports stripe