The improbable Elves on the walls of Helm's Deep.
Previous Home Next

Elves at Helm's Deep