Filming the olympic torch relay through Ambleside, Lake District, UK.

- Image ID: CRRBGM
Filming the olympic torch relay through Ambleside, Lake District, UK.
Ashley Cooper / Alamy Stock Photo
Image ID: CRRBGM