Sergio Herrera Velásquez

Sergio Herrera Velásquez

Envigado, Colombia / An old fashioned nerd with a love for languages, technology and the brain !