Speedo Performance Purple Black Train III Tech Swim Brief Men's Size 26 NWT
Please see measurements
Please ask any questions
Thanks for looking!