Propaganda Poster

2010

Oil on canvas

120 x 160cm

Available

Propaganda Poster - 120 x 160cm - oil on canvas