Anglachel – Of Tuor, Idril and their Departure from Gondolin
March 15th of 2025 is the official release date of Anglachel’s, “Of Tuor, Idril and their Departure from Gondolin” opus! A musical journey to the… Read More »Anglachel – Of Tuor, Idril and their Departure from Gondolin