These tiny little kittens were given birth by a feral cat mother. They were found by a man who rescued them and tried to find good homes for them. It's great that they are in good hands now. Many of them have been adopted. Hopefully the mother cat will be fixed soon.
Photos courtesy of ©Naicha from Sichuan, China.