2 works carry all of these threads.
Nicola Ingaldi · second half 18th century
second half 18th century