Results for large crowd applauding and cheering: 1
Marathon, city, near Big Ben, large crowd applauding and cheering, London, UK
$ 4.07
Marathon, city, near Big Ben, large crowd applauding and cheering, London, UK