An oil and wax work on paper by Toba Khedoori, titled Untitled (stick), dated 2005.

Toba Khedoori 

Untitled (stick)

, 2005

Oil and wax on paper

142 x 78 inches (360.7 x 198.1 cm)

An oil and wax work on paper by Toba Khedoori, titled Untitled (stick), dated 2005.
An oil and wax work on paper by Toba Khedoori, titled Untitled (stick), dated 2005.