The Grand Prix Royal Canin cat show – in pictures
Cats, their owners and visitors descend on Moscow for one of the world’s largest cat shows, where more than 2,000 feline participants mix with 40,000 cat lovers
Cats, their owners and visitors descend on Moscow for one of the world’s largest cat shows, where more than 2,000 feline participants mix with 40,000 cat lovers