Stock Photo: Market stall at the Mercat de la Boqueria market, Barcelona, Spain, Europe