River terrace.  October 2010. Cambridge Tree Trust
Previous
Next