In good preowned condition. Some light distressing at hem. See photos for details and measurements. I ship fast!
RIP CURL Mirage Board Shorts Mens Size 33 Blue Abstract Surf Beach Summer Dad
Rip Curl Mirage Aggroflage 20” Board Shorts Camo Orange Size 34 Mens
Rip Curl Mirage Mens 34 Board Shorts Teal Blue Orange Yellow Striped Surf Grip
RIP CURL Mirage Aggrolite Board Shorts Mens Size 34 Colorful Striped Surf Beach
Rip Curl Mirage Boardshorts Mens 33 Surf Swim Tropical Palm Leaf Stretch Shorts
Rip Curl Mirage Boardshorts Mens 38 Orange Pink Tropical Palm Surf Stretch