Who is the Best ?

2012, 100 x 50 cm / 39.4 x 19.7 inches
Mixed Media on Canvas