Old Navy - Roll Hem Denim Shorts - 6

Old Navy - Roll Hem Denim Shorts - 6

Regular price $30 now $24

Old Navy - Roll Hem Denim Shorts - 6

75% Cotton, 24% Polyester, 1% Spandex