London Town short

Please enable Javscript
1:57
Please enable Javscript
Pedestrians: footsteps and voices in London, England.