Horses in London

I love that police on motorbikes in London can stop traffic for horses to go by. There is just something so old world about seeing horses in the city.

Previous
Previous

The Ugg Clog

Next
Next

I Blame Coco