Hi Apugers, I'm planning a trip to lovely Spain in September. Will I be able to find 120 Tri-X in the major cities? Or must I bring my own? And about what does it cost per roll there?

many thanks