pedestrian zone

area of a city or town reserved for pedestrian-only use

Categories: