Football Factory

2011 - Oil on Canvas - 120 x 200 cm