Elendil Finwe III.

Elendil Finwe III. is the son of