Oxford Blue stripe shorts

Regular price $37.95 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... )