A depiction of Elen of the Roads, also known as Elen of the Hosts and Elen of the Shimmering Ways, is a figure from ancient British mythology whose origins are shrouded in the mists of time. She is often depicted as a guardian and guide, associated with the network of old trackways that crisscross the British Isles.
© 2023 PromptAttack · All rights reserved.