Friday 14 August 2009

Scene from a world class cycling city

High Road Leyton