Floral Favorite Top

Sale price £8.39 Regular price £28.54

True to size