Royalty Free Stock Image: Downing street london police officer guards front door june as prime minister david cameron meets russian president. Image: 31823726

See these other Royalty Free Stock Image about downing street london police officer guards front door june as prime minister david cameron meets russian president

Browse Power and energy Images

Browse Still life Images