Amorosa Sea of Roses Long Sleeve Top. Made in Italy.
Available in colors Black, Caramel, Blue and Grey, in sizes S/M and L/XL.