Fresh spices for sale in the Barcelona marketplace