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
Lixin Yin