Amine El Bacha
L'île (détail)
The Island (detail)
2008
Oil on canvas
127 x 151.5 cm
Top