I guess i was veeeery lucky, zeolites in Cyprus are found in small lava hills around the only mountain called Troodos! Especially Thomsonite is very rare, and if we are talking about good crystallization is extremely rare! These ones i found them in a single hill (all the others contain lots of calcite, stilbite, heulandite, gmelinite etc..) that accidentally saw just once! It had big veins of Thomsonite all around it, the whole hill was pink! The only bad thing is that they are veeery sensitive, and break quite easily.. Also, they are difficult to clean them because brushing them results in destruction many times..
I have no idea whether its Thomsonite-Sr or not, because the 2-forms are indistinguishable! Can only guess that its Thomsonite-Ca, cause nothing in the area nearby shows the existence of Sr..
Nice sample! Are you sure though the background is chabazite and not calcite?