Robert Rive

Italian, active Naples c. 1860-1889