Talya Parrish

SS Stormheim

Talya Parrish is a Forsaken located in Stormheim.