Sherra Vayne

Sherra Vayne was a human located at Goldshire in Elwynn Forest.