Biography

Giovanni David
Cabella Ligure 1743 – Genova 1790