Louis Hubert Farabeuf 1841 - 1910

occupation:
Physician,
Surgeon
Nationality:
French
born in:
France
Made:
Gloucestershire

1841-1910, physician; surgeon, French