Larva and attendant ants

Mike Coupar