There's a slight hippy feel with this bright and flowery men's swim brief. All the primary colors are blasting out to ensure all eyes are on your important parts. Get your flower plucked!
80/20 polyester/elastane
M- 30-32
L- 32-34
XL- 34-36
XXL- 36-38