Guardsman Taylor

Guardsman Taylor is a human located in Mezzamere in Nazjatar.

Relatives
He could be related to Admiral Taylor.