Blackfeather Altar

From Wowpedia
Jump to: navigation, search
Blackfeather Altar

Blackfeather Altar is an owlkin ritual altar found in the Stormtorn Foothills of Stormheim.[54, 30]