A Portugal catch for three voices [graphic].


33099967