2359 Indra Nooyi

2359 Indra Nooyi

Oil on canvas. 50 x 46 inches. 2019. Commissioned by the National Portrait Gallery.

No Comments

Add a comment:

*Required fields




Subscribe to comments RSS Feed