Sep 8, 2013


Tarek Tuma, Hamza Bakkour, 2013, Oil on canvas, 205 x 175 cm, from the series Homo Sacer / Courtesy of the Artist

No comments:

Post a Comment