So this does not go unanswered here are some references.
The DPD gives a brief explanation of ceceo
ceceo. Consiste en pronunciar la letra s con un sonido similar al que corresponde a la letra z en las hablas del centro, norte y este de España (→ z, 2a); así, un hablante ceceante dirá [káza] por casa, [zermón] por sermón, [perzóna] por persona. El ceceo es un fenómeno dialectal propio de algunas zonas del sur de España y está mucho menos extendido que el seseo (→ seseo).
The link to seseo provides a description of the opposite phenomenon.
seseo. 1. Consiste en pronunciar las letras c (ante e, i) y z con el sonido que corresponde a la letra s (→ s, 2); así, un hablante seseante dirá [serésa] por cereza, [siérto] por cierto, [sapáto] por zapato.
- El seseo es general en toda Hispanoamérica y, en España, lo es en Canarias y en parte de Andalucía, y se da en algunos puntos de Murcia y Badajoz. También existe seseo entre las clases populares de Valencia, Cataluña, Mallorca y el País Vasco, cuando hablan castellano, y se da asimismo en algunas zonas rurales de Galicia. El seseo meridional español (andaluz y canario) y el hispanoamericano gozan de total aceptación en la norma culta.
There is more detail about the historical development of these in the Wikipedia article on development of sibilants in Spanish
There is a separate issue about the pronunciation of -ll- which is covered in the Wikipedia article on yeismo. The article has maps of the distribution of the distinct sounds. It also covers the pronunciation in Rioplatense as zheismo.