Vineyard Vines Swimming Trunks Boys size XL (18)
In good condition with no stains or holes.
Below are actual measurements; please compare them to something you own before purchasing.
Measurements:
Item P1327089