bilbao_mercado.jpg

Fresh meats section at the Mercado de la Ribera, the largest covered market in Europe