J.Crew - 6.5" tab swim short in oxford cloth #BEACHPLEASE Beach Please ...

Responsive image
source