Navy checked embroidery top

$ 32.24 Regular price $ 42.99

true to size relaxed 

cotton