Giti Norouzian

Iran | 1968
Compare
The Red Parrots exhibition 11 April