Old Navy - Roll Hem Jean Shorts - 6

Old Navy - Roll Hem Jean Shorts - 6

Regular price $22 now $17.60

Old Navy - Roll Hem Jean Shorts - 6

87% Cotton, 12% Polyester, 1% Spandex