Ayyam Gallery Dubai
2005 | Theater Group (8)
100 × 70cm
c print
Auction date: 27 May 2014
Estimates: 5,000 - 8,000$
Passed