Preview Spain, Madrid, Display of fish on a stall in Mercado de Barcelo. Image ID: 797-12633 Artist: Bennett Dean Purchase a commercial license Buy framed prints & more from our print store spain espana spanish iberia iberian europe european madrid city urban capital travel vacation city break holiday destination market mercado de barcelo display fresh food food & drink fish ice squid calamar salmon