Snowy Gryphon (NPC)

Snowy Gryphon is a gryphon located in Stormwind City.

It is present in the Vision of Stormwind.