Images

Downing Street Cat

‘Larry’, the new Downing Street cat, on the stairs after arriving at 10 Downing Street, London.

SHARETweet about this on TwitterShare on FacebookShare on Google+Email this to someonePrint this page

Be the first to comment