Thursday, August 19, 2010

La Boqueria, Part IX

Puppet. La Boqueria, Barcelona, Spain, July 2010


At night, this seemingly benign creature awakes and prowls the floors of La Boqueria, marshaling an army of insects and vermin which will soon take over the world!