Battersea celebrates 140 years of caring for cats
Formerly known as Battersea Dogs and Cats Home, the London charity has cared for more than 250,000 moggies since the Victorian era
Formerly known as Battersea Dogs and Cats Home, the London charity has cared for more than 250,000 moggies since the Victorian era