Old Navy - Side Panel Roll Hem Denim Shorts - 6

Old Navy - Side Panel Roll Hem Denim Shorts - 6

Regular price $32

Old Navy - Side Panel Roll Hem Denim Shorts - 6

87% Cotton, 12% Polyester, 1% Lycra/Spandex