Cabinet meeting at 10 Downing Street


Atmosphere and Larry the cat - Government officials leaving 10 Downing Street, following a Cabinet meeting - London, United Kingdom - Tuesday 30th April 2013 (1 Picture)




Contactmusic