Regular price $22 now $17.60
Old Navy - Roll Hem Jean Shorts - 6
87% Cotton, 12% Polyester, 1% Spandex