Landvættir

Landvættir

Landvættir :  are spirits of the land in Norse mythology and Germanic neop...