My name is Teo Ruiz. Lacking a better picture, here I am in frozen NYC a few years ago:
I was born some random afternoon in November 1983 in southern Spain and since then I've been, essentially, learning. I currently live in Madrid where I recently moved back from London after a great time there.
Text, images and other stuff are licensed under a Creative Commons License, unless noted otherwise.