Wednesday, October 10, 2007

A lone tree sheds its crimson leaves in Imperial College. These are the gems you can find in London when one goes exploring.

No comments: