People walking across a zebra crossing in a european city street with pedestrian - Free Stock Photo | Picren | PicRen