UKTownNarrowSt

1:04
Pedestrians and sparse traffic in a UK town in a narrow street