Pupae and attendant ants

Mike Coupar