UK. London. London marathon runners cross Tower Bridge. 1999.
Ajax loader