Vittra

singular form vitter, a creature found in Scandinavian folklore

Categories: