Niloufar Banisadr

Iran | 1973
Compare
1 Result
Sort By
Digital print
28 * 42 cm
Estimation
$2,000
-
$4,000
Realized Price
$1,000
66.667%
Sale Date
Showplace - 5 November 2023