from left: A, B, C, D and E (tentatively)
Bella, the mother cat who invited herself to stay within our house compound some time ago, has delivered 5 healthy kittens 2 days ago. This is her second birth. Her first was a few months before this without any survivor among the 4 kittens.
Hopefully all A, B, C, D and E would survive and stay away from the warm car engine compartment, tires, and many other dangerous nooks and crannies loved by kittens all over the world.
Hmmm... I wonder what Marsya and Adam would eventually name them.