Navy checked embroidery top

$ 21.50 Regular price $ 42.99

true to size relaxed 

cotton