Izy
I was thinking the other day and in Ronda we had a fabric store. There were rolls and rolls of fabric in the basement. I can't remember though if there were cottons.
I think this means you need to take a day trip to Ronda and see the Tajo and fill in my fading memory of their fabric store. It was on the main shopping strip Calle La Boulla, and if you are walking away from the Plaza de Soccoro it is on the right side of the street on the corner.