Paul Smith Blue Moonlit Palm Swim Shorts
Paul Smith Blue Moonlit Palm Swim Shorts Paul Smith Blue Moonlit Palm Swim Shorts

Blue Moonlit Palm Swim Shorts

Brown Print Swim Shorts by Paul Smith

Buy for $175 from SSENSE