Stock Photo: Typical produces: sobrasada, cheeses,... Majorca, Balearic Islands. Spain