.............of the Troll. A troll is part of Nordic folklore, they dwell in isolated areas of rocks, mountains or caves and apparently rarely helpful to human beings! We didn't see any!!
Comments
Sign in or get an account to comment.