Thursday, December 9, 2010

Hungry?


Goat heads
at a butcher shop at La Boqueria
Barcelona's huge market on the famous La Rambla