Francesco la Marra

Italian, 1710 - 1780