2359dtl-2 Indra Nooyi

2359dtl-2 Indra Nooyi

Oil on canvas. Detail. 2019.