Leila Mirzakhani

Iran | 1978
Compare
Still Point exhibition 15 November