Giovanni Battista Franco

Italian, 1498/1510-1561