Sannel Larsonwas born in the small seaside town of Stenungsund in Sweden. Her own happy childhood surrounded by animals of every kind, playing with her best friend in the farm, horseback riding through green forests in summer, swimming in the lakes under the midnight-sun, and skating on frozen po more...