Tehran Auction
1975 | Devine Bird
48 × 68cm
oil and gold leaf on canvas
Auction date: 7 Jul 2017
Estimates: 200 - 300,000,000 Toman
Sold price: 250,000,000 Toman