flickr-free-ic3d pan white

mini forest

These birch trees grow on the South Bank by the Tate Modern, London.

Explore

2,590 views
42 faves
84 comments
Taken on October 24, 2007