Old Navy Board Shorts Mens 34 Black Gray Swim Trunks Beach Surf California.
No stains or holes.