Idunn the norse goddess
Idunn (or Iduna) - the goddess of spring or rejuvenation. She was the keeper of the magic apples of immortality
More by Green banana View profile
Like
Idunn (or Iduna) - the goddess of spring or rejuvenation. She was the keeper of the magic apples of immortality