Saturday 9 September 2023


 A tell-tale sign of an ancient ecosystem: the humps and bumps of many ant hills.