Castle Leofrick

Castle Leofrick is one of the main castles in the very centre of Jehanna, named after the late King Leofrick.

General information
WIP