David LastrucciSoftware engineer and photographerIngegnere del software e fotografo- Innovation is what creates tomorrow -