Flat fronted Oxford stripe shorts

Regular price $39.95 Sale

A delightful pair of flat fronted shorts, perfect for long summer days playing in the water or the sun.