Vision Capture Process

Le tour….encore

Two more pictures taken yesterday as Le Tour de France passed Canary Wharf in London. The two leaders ...

Details

Le Tour

  The Tour de France…in London. Lucky to have the Tour de France pass very close to the ...

Details