31.5.13

Dabloids in The Hague

Dabloids Factory installation at Atrium Den Haag on Russia XXI exhibition
from 28th May 2013