streets: an urban scene, a town or city road with houses and activity.
Places Shown
Durtal; Anjou; France