Meat vendor stall in Mercado Central - Valencia, Spain
Meat vendor stall in Mercado Central, Valencia, Spain
Fresh shrimp sold in Mercado Central, Valencia, Spain