Art challenges technology Technology inspires art
Art challenges technology
Technology inspires art
Software engineer at MediaClinics, Italy.