Xarcuteria, Barcelona

Posted on October 16, 2009

0


Spaniards sure love their meat.

Xarcuteria

Posted in: europe, spain