Contributors

Wednesday, July 04, 2007

Topiary cyclists in hyde park





























...for the tour de france london stage.

Source: bbc

No comments:

Blog Archive