Stormwind Priest (Ruins of Lordaeron)

Stormwind Priests are human priests located in the Ruins of Lordaeron during the Battle for Lordaeron.