This is by Rossini, I recall it done by 2 operatic sopranos some years ago, but this performance is better, except the piano is a bit more obtrusive than needs be. I do like the occasional more cat like inputs which I don't recall from the other performance
Had a browse round youtube and there are quite a few versions, including Montserrat Caballé and some very funny versions.