Croft And Barrow Swim Trunks Men's Size M Mesh Lined Navy Blue Island Theme 

No visible flaws. Nice quality swimwear. Add to your beach wear or cruise apparel. You could even wear as everyday shorts.