Scroll down for further information
image#:location:keywords:
pic64 London, UK Mounted Police Outside Buckingham Palace, London, UK