Detox Protest at Burberry Store in Amsterdam

Photo | 28 January, 2014

Greenpeace Netherlands activists, dressed as 'Little Monsters' protest outside a Burberry store in Amsterdam. 2014-1-23.

Categories