Elf, Interrupted: Book One: Glorfindel Redux by Fiondil

Rescue Mission Into the Past