Product Details
+
Blue and white striped long sleeved top with large print on the front. Top also features a label with brand detail.
100% cotton
Blue and white striped long sleeved top with large print on the front. Top also features a label with brand detail.
100% cotton
$ 41.99