Gaming
 

Shade of Elura

From WoWWiki

Shade of Elura

The Shade of Elura is a level 11 night elf ghost located in the sea near Auberdine in Darkshore.

Elanaria would like Elura's Medallion.

Quests

Loot

External links