Narrow cobblestone street in a historic european medieval village with old town - Free Stock Photo | Picren | PicRen