Wednesday, 17 March 2010

Beauty and the beast


Spring, at last, and you get some nice reflections in shop windows. The DNA of gorillas and humans is pretty much the same.

No comments: