Index | Embla


Embla. An elm tree found in human form, by the gods, according to Northern mythology.