Thursday 26 July 2012

Sunday 22 July 2012

The arrival of the Olympic torch

Cheering crowds line the streets

Thursday 19 July 2012

Wenlock

Throbbing with enthusiasm for London 2012

Wednesday 18 July 2012