Get your bumper sticker now!

Elisabeth Sabaditsch-Wolff ICLA speech Euro Parliament July 9 2012