Llen Arthur Yng Nghernyw

Mantle of Arthur, Mantle of Invisibility


The mantle of Arthur, which would render the wearer invisible.

It is numbered among the Thirteen Treasures of Britain.