27 Sept 2011

Swelling protest

Swelling protest at station in the Netherlands.