Stalwarts of Osgiliath

The Lord of the Rings: Tales of Middle-earth

"The Enemy must pay dearly for the crossing of the River." —Denethor

upvotes: 0
Stalwarts of Osgiliath
Lixin Yin