Carlos Baraza
Carlos Baraza

Carlos Baraza

Extremely addicted to life, technology, science, music and keyboards. Founder of myself. www.carlosbaraza.com