Meat vendor stall in Mercado Central - Valencia, Spain
Meat vendor stall in Mercado Central, Valencia, Spain