[Street scene, possibly in France] [graphic].