CLEARANCE - ALL SALES FINAL
Layered colored boxes give a stylized look to this men's swim brief.
Small- 28-30
Medium- 30-32
Large- 32-34
XL- 34-36