Andrea Schiavone

Italian, c. 1510-1563