Dr. Horace Micheli

Mark for connection search
♂  
1866-6-6 6/6/1866 (in Landecy: Switzerland ) † 1931-5-6 6/5/1931

Nationality: Swiss

Roles in Organisations

Residences

Network