Lawrence Ormond

Lawrence Ormond is a Seelie Troll Grump in the Kingdom of Heather on the Isle of Albion.