Tehran Auction
1986 | Beach
118 × 177cm
digital print on paper mounted on board
Auction date: 1 Jul 2022
Estimates: 150 - 200,000,000 Toman
Sold price: 190,000,000 Toman