Narrow urban street canyon framed by historic residential apartment buildings with architecture - Free Stock Photo | Picren | PicRen