Fruits and vegetables on sale at La Boqueria market in Barcelona.