Archive for June, 2006

Guerrilla Advertising advertising Guerrilla Advertising

June 9, 2006

Spotted in Shoreditch (of course).