Stock Photo: Construction material factory. Palerm. Porreres. Mallorca. Balearic Islands. Spain.