mray mray@identi.ca

Freiburg, Germany

Designer, Free Software advocate, Atheist.