Street vendor selling goods at an outdoor market stall in a busy public square with merchant business commerce activity lifestyle - Free Stock Photo | Picren | PicRen