Vittore Carpaccio

Italian, 1465-1520