Thigh High: The Only Pairs of Shorts You’ll Need This Summer

GAP shorts

Gap 1969 Bermuda Shorts, $49.95