Irvine Welsh is a contemporary Scottish novelist, best known for his novel Trainspotting. He has worked with UNICEF in India, and also supports Scottish Love in Action.
Charities & foundations supported 1
Irvine Welsh has supported the following charities listed on this site:
Other supporters of the same charities & foundations
2 related places