Dino Olivieri

Computer Scientist, Illustrator and Writer

www.onyrix.com

Torino, Italy