by dutourdumonde
LONDON, UK - CIRCA APRIl 2011: Two mounted police officers on the Mall, Buckingham Palace in the background.