Ali Banisadr is an Iranian-born American artist from New York City working primarily with oil painting and also with printmaking. Banisadr was ranked #1 in Flash Art's Top 100 Artists of 2011.
Ali Banisadr is an Iranian-born American artist from New York City working primarily with oil painting and also with printmaking. Banisadr was ranked #1 in Flash Art's Top 100 Artists of 2011. (en)