TED BAKER BLUE & WHITE PATTERNED SWIM SHORTS. SIZE 5 (XL)

TED BAKER BLUE & WHITE PATTERNED SWIM SHORTS. SIZE 5 (XL)

eBay