Steep city street with traffic and a stop sign on the road buildings transportation - Free Stock Photo | Picren | PicRen