Street food vendor handing a fresh sandwich to a customer - Free Stock Photo | Picren | PicRen