British Legends: Elen of the Hosts – Saint, Warrior Queen, Goddess of Sovereignty

Historically, Elen of the Hosts was a real woman who lived in the 4th century, but in British legend and Welsh and Celtic mythology may go back even further.