Vineyard Vines Men’s Large Swim Trunks
Faint blemishes noted in the last three photos.
The length is 18
The inseam is 6.5
Measuring across the waist is 18