Linen

‘Linen’ is a gorgeous debut single from emerging indie pop artist Ella Rossi

The track does a great job of highlighting the soft appeal of the artist’s smooth sound. On her lush debut…