Old Navy
White & Green
Swim shorts/Board Shorts
With Lining
XXL
Men's
New with tags
Fast and free shipping within the United States. Canada is $25