FIAC Online Viewing Room March 4-7, 2021
Manoucher Yektai, Untitled, 1980, oil on linen, 60 x 46 inches; 152.4 x 116.8 cm
News