Nello Russo

Nello Russo

Torino, Italy / Art Director, Graphic and Interactive Designer. Founder and producer of SO-AND-SO, The Magazine as an Art Form