Personal Information
Organization / Workplace
Latacunga, Cotopaxi Ecuador
Occupation
Informatico
Tags
free software
licencias de software
See more