Modrwy Eluned


The ring of Eluned, one of the Thirteen Treasures of Britain, which made the wearer invisible.