London, UK. 1st Nov, 2017. Larry the Chief Mouser waits on the steps of No 10 Downing Street as British Prime Minister Theresa May prepares to leave for the weekly PMQ at Parliament in Westminster Credit: amer ghazzal/Alamy Live News
Size: 2592px × 3888px
Photo credit: © amer ghazzal / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 10, 2017, animal, brexit, cat, chief, deal, downing, mouser, pet, process, street, talks, trade, westminster