Winfetch Riard

Winfetch T. Riard is Arathorian man of human and high elven descent.