Castle Puzzle (King Farm)

Full disclosure: I got this puzzle on TrashNothing and it only contains 1989 pieces. But it is still fun to build!