People strolling through a tight urban passage with glowing storefront signs and traditional japanese lanterns - Free Stock Photo | Picren | PicRen