Liverpool pop trio Stealing Sheep performed at the opening of the world’s largest Lush shop in their home town in March 2019. Take a trip behind the scenes and into the heads and hearts of Rebecca, Lucie and Emily.
Liverpool pop trio Stealing Sheep performed at the opening of the world’s largest Lush shop in their home town in March 2019. Take a trip behind the scenes and into the heads and hearts of Rebecca, Lucie and Emily.