Sophie's World

What is Lillesand?

help

Asked by
Last updated by Cat
1 Answers
Log in to answer

Lillesand is a town where Hilde lives, located several hundred miles away from where Sophie lives.