Roman's £38 Holiday Top in Eight Prints Selling Fast
Roman's £38 holiday top in eight vibrant prints is selling fast, with some prints reduced to £25. Made of 85% viscose and 15% polyamide, it features a v-neck and 3/4 flared sleeves, perfect for warmer months.


