January 6, 2013INDEX
The birds are singing in Lea Bridge Road, London, because there is not much traffic around.
January 6, 2013 Jonathan Brind INDEX