back previous   20 of 27 next  Nature
 
 
Ealing, London, England, 2006