Lord of Athelard

Lord of Athelard or Lady of Athelard is the title of the royal seat of the Palace in Athelard where the King of Espington resides.

History
TBA