Europe England UK City London Corridor Leading To Food Hall Crowd Walla Footsteps Light Traffic HutchSFX

2:27
London Corridor Leading To Food Hall. Crowd Walla With Footsteps And Light Traffic