Spark Life Contest

A European contest on tomorrow's quality of life.