Allt bär en prägel af medeltiden.