Stefan à Wengen

Anthropology Now (Ecce homo sapiens)
2013
Charcoal, acrylic paint on canvas
160 x 110 cm | 63 x 43 1/3 in