Niphredil Elentary (Legolas love story/ third book)
49 parts Complete
49 parts
Complete
The last battle will happen soon. so many things will happen for Niphredil and she will feel Sauron's power more. Can she survive? will they win the battle? Can she and Legolas finally be together in...