was successfully added to your cart.

About David Ruscalleda

David Ruscalleda was born in Spain. He has a Master’s Degree in Smart Cities, and a deep lifelong interest in exploring all forms of creativity. He’s convinced that anything would be easy to understand if we could just find the perfect way to explain it.