Narrow sloping historic city street with colorful buildings and pedestrians cobblestone town - Free Stock Photo | Picren | PicRen