Born, 1716 - 1720 (probably 1718) in Genoa, Italy. Died, 1790
Catalogue relating to an exhibition, 2012
Group show at Tate Britain. 2012
London, United Kingdom