Roasted duck slices with rice and vegetables in a bowl - Free Stock Photo | Picren | PicRen