1141 Views 2 0 0 27 October 2021 by Admin Did you know that elves come from Germanic mythology and folklore