Llyr, a figure shrouded in the mists of Welsh mythology, is often described as a sea deity, a potent symbol of the ocean's depths and its unknowable secrets....
View in Alexandria