Maglor

High King of Galathilion.

Description:
Bio:

Maglor

The Heroes of Barrow mchappory