Corrado Cavalli
Corrado Cavalli

Corrado Cavalli

Microsoft MVP mad about technology. MTB & Ski mountaineering addicted.

Editor of Corrado Cavalli