Europe England UK City London Hyde Park Summer Light Crowd Applause Clapping Cheering Near Bandstand HutchSFX

0:22
London Hyde Park In Summer. Light Crowd Applause, Clapping And Cheering Near Bandstand