Elf, Interrupted: Book One: Glorfindel Redux by Fiondil

A Lesson In Manners