4.08.2007

Dried Salted Pork Face

Mercado, Santiago de Compostela, Spain