Toba Khedoori

Toba Khedoori, 2010 – 2011, Untitled (mountains 1) [Oil on linen, 69.9 x 104.5 cm] Toba Khedoori, 1996, Untitled (Seats) [Oil and … More