Good Man Brand
Swim Short in Navy Hibiscus Floral - Navy. Size L (also in S, XL/1X).
...
Good Man Brand Self: 96% recycled poly 4% spandexLining: 81% recycled poly 19% spandex. Made in Colombia. Machine wash. GBRR-MX3. G710SB-1.
HK$769
at Revolve Clothing