Orlando, FL, United States
My name is Hector Leon and I’m a self-taught artist from Orlando, Florida. Through my childhood and into my early twenties I would usually dabble with drawing, but it was a tool that I would usually turn to as an escape from reality. While unaware of it, art was a form of therapy that allowed me to...