Sauron

Rivendell

Sauron


18 5