new icn messageflickr-free-ic3d pan white
LONDON - Two red buses and a horse head | by Andra MB
Back to photostream

LONDON - Two red buses and a horse head

This strange statue is close to the Marble Arch. The entrance to Hyde Park is also nearby.

328 views
1 fave
8 comments
Taken on June 3, 2012