Image 1 of 1
Police woman on horseback
Police woman on horseback, seen in London near Buckingham palace.