Elf, Interrupted: Book One: Glorfindel Redux

by Fiondil