“Lonely Little Teacup” by Linnea Sterte
Linnea Sterte is an artist living in Stockholm Sweden. Lonely Little Teacup is her first film, a poignant little film that’s as soothing …
Linnea Sterte is an artist living in Stockholm Sweden. Lonely Little Teacup is her first film, a poignant little film that’s as soothing …