Some type of puffball mushroom, spotted on Stonebarrow hill in Dorset.