Simon Michel
 

Simon Michel, born and raised in Switzerland. Inspired by people and places. Working around the world on various contracts and projects.