Allt bär medeltidens prägel.