Tiberius Cavallo 1749 - 1809

occupation:
Natural philosopher
Nationality:
Italian

1749-1809, natural philosopher, Italian