Oxford Blue stripe shorts

Regular price $39.95 $35.00 Sale

These functional shorts are perfect for knocking around in this summer.  Two front pockets for hiding treasures (just check them before you wash them... )