Teal Green Short Sleeve Activewear Top by Primark
Size:
18-20 but very small fit would fit 14-16