Jean Machuca's photo

Jean Machuca

Engineer and writer