Dogs and cats go on show at two princely London venues – among them some of the fluffiest kittens London is ever likely to see.
2022
2024
1912
1997
2007
2016
—
2013
1963
1975
1995
2023
2020
1936
1949