File:The tower of Shadow.png

The Tower of Shadow is the tallest building in Illerya