Louis Olivier
Mannewales 2011
Charcoal, ink & wax on cotton paper (98 x 70cm)
< >