Immersive environment

Mountain troll for museum exhbition on mythical creatures. Middelaldercentret (Medieval Centre) Denmark