Elf, Interrupted: Book One: Glorfindel Redux by Fiondil

Judgment Passed