Pedro Pastor



Spanish sackbut (=sacabuche) player