Stefano Maguolo

Stefano Maguolo

Venice - Italy / DJ Leno's design creations are based on the magical combination of an awareness of tradition and modern technology.