Leandro Minarelli

Dallas, Texas, United States

Problem solver, art director.